
.text p { text-indent:2em; }

a { text-decoration: none; }
a:hover { color: #BD2928; text-decoration: underline; }

.va-m { vertical-align: middle; }

.clear { clear:both; height: 0;line-height: 0;font-size: 1px;overflow: hidden;display: block;}
.cll { clear: left; }
.clr { clear: right; }

.fl { float: left; }
.fr { float: right; }

.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }

.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }

.arial { font-family: arial, sans-serif; }
.tahoma { font-family: tahoma, arial, sans-serif; }


.night { color: #333; }
.gray { color: #5e5e5e; }
.green { color:#333; }
.bold { font-weight: bold; }
.orange { color: #BD2928; }
.red { color: #BD2928; }
.black { color: #000; }

.darkgreen { color:#BD2928; }
.white { color:#fff; }
.darkblue { color:#2d6391; }


.bd-gra { border: 1px solid #ccc; }
.bd-ora { border: 1px solid #BD2928; }
.bd-hv-ora:hover { border: 1px solid #BD2928; }

.block { zoom: 1; }

.pnav { padding:10px; font-size: 12px; }
.pages-nav a, .pages-nav span { display: block; float: left; font-weight:normal !important; line-height:18px; margin-left:4px; padding:1px 5px 0; text-decoration:none !important; }
.pages-nav a, .pages-nav a:link, .pages-nav a:visited { background: #fff; border: 1px solid #ddd; color: #000 !important; text-decoration: none; }
.pages-nav a:hover { background-image:url("../images/szqhbj.gif"); border-color: #ddd; color: #fff !important; text-decoration: none; }
.pages-nav span { color: #999; }
.pages-nav span.next { color: #ccc !important; }
.pages-nav .current { border: 1px solid #ccc; background-image:url("../images/szqhbj.gif"); font-weight: bold !important; color: #fff; }
.pages-nav .next { background: #fff; color: #000 !important; border: 1px solid #ddd; }

.green-round .head { position:relative; background: url("../images/main_44.jpg") 0 0 repeat-x; height:28px; line-height:28px; }
.green-round .head .left { position:absolute; left:0; background: url("../images/main_43.jpg") 0 0 no-repeat; padding-left:20px; line-height:28px; height:28px; color:#000; }
.green-round .head .right { position:absolute; background: url("../images/main_47.jpg") no-repeat scroll top right transparent; right:0; padding-right:10px; line-height:26px; height:26px; }

.green-round-new .head { position:relative; background:url(../images/r_m2.gif) repeat-x scroll 0 0 transparent; clear:both; height:26px; line-height:26px; }
.green-round-new .head .left { position:absolute; background:url(../images/r_m1.gif) no-repeat scroll 0 0 transparent; left:0; padding-left:10px; line-height:26px; }
.green-round-new .head .right { position:absolute; background:url(../images/r_m3.gif) no-repeat scroll top right transparent; right:0; padding-right:10px; line-height:26px; height:26px; }

#bd { margin-bottom:10px; }
#bd .breadcrumb { margin-bottom:5px; }
#hd #header { width:960px; padding-bottom:5px; }
#hd #header #area1_r { line-height:inherit; }
#hd #header #area2_m1, #hd #header #area2_m2 { width: 956px; }
#hd a.f14 { color:#333333; }
#ft a { color:#2F2F2F; }

.title3 { height:27px; line-height:27px; background:url(../images/title_M1.gif) repeat-x; overflow:hidden; }
.title3A { float:left; background:url(../images/arrow4.gif) 7px center no-repeat #fff; padding-left:20px; font-size:14px; font-weight:bold; color:#BD2928; padding-right:10px; }
.title3B { width:8px; float:left; background:url(../images/title_R1.gif) no-repeat; height:27px; }
.title3C { float:right; padding-right:10px; height:26px; line-height:30px; font-weight:normal; }

#title { height:26px; background:url(/images/r_m2.gif) repeat-x; line-height:30px; overflow:hidden; }
#title .title_MA { background:url(../images/a4.gif) 5px 11px no-repeat; padding-left:22px; font-weight:bold; color:#005B9A; font-size:14px; width:213px; float:left; }
#title .title_L { width:2px; float:left; }
#title .title_R { width:2px; float:right; }
#title .title_MB { padding-right:10px; text-align:right; }
